function fntAcademicoReportesEmpresa() {
    
    var objInterface = $("#divAcademicoReportesEmpresa");
    objInterface.html("");
    $.ajax({

        type: "POST",
        data: $("#frmAcademicoReportes").serialize(),
        url: "admin_academico_reportes_data.php?operation=e",
        beforeSend:function() {
            fntOpenDialogCargando();
        },
        success:function(data) {
            objInterface.html(data);
            fntCloseDialogCargando();
            fntAcademicoReportesReportes();
        },
        error:function() {
            fntCloseDialogCargando();
        }

    });

}
function fntAcademicoReportesReportes() {
    
    var objInterface = $("#divAcademicoReportesReportes");
    objInterface.html("");
    $.ajax({

        type: "POST",
        data: $("#frmAcademicoReportes").serialize(),
        url: "admin_academico_reportes_data.php?operation=r",
        beforeSend:function() {
            //fntOpenDialogCargando();
        },
        success:function(data) {
            objInterface.html(data);
            fntAcademicoReportesBusqueda();
            //fntCloseDialogCargando();
            //fntAcademicoReportesFacturas();
        },
        error:function() {
            //fntCloseDialogCargando();
        }

    });

}
function fntAcademicoReportesBusqueda() {
    
    var objInterface = $("#divAcademicoReportesBusqueda");
    objInterface.html("");
    $.ajax({

        type: "POST",
        data: $("#frmAcademicoReportes").serialize(),
        url: "admin_academico_reportes_data.php?operation=b",
        beforeSend:function() {
            //fntOpenDialogCargando();
        },
        success:function(data) {
            objInterface.html(data);
            //fntCloseDialogCargando();
            //fntAcademicoReportesFacturas();
        },
        error:function() {
            //fntCloseDialogCargando();
        }

    });

}
function fntAcademicoReportesFacturas() {
    
    var objInterface = $("#divAcademicoReportesFacturas");
    objInterface.html("");
    $.ajax({

        type: "POST",
        data: $("#frmAcademicoReportes").serialize(),
        url: "admin_academico_reportes_data.php?operation=f",
        beforeSend:function() {
            fntOpenDialogCargando();
        },
        success:function(data) {
            objInterface.html(data);
            fntCloseDialogCargando();
        },
        error:function() {
            fntCloseDialogCargando();
        }

    });


}
function fntAcademicoReportesValidar() {
    
    boolRetornar = true;
    strError = "";
    
    $("input[name*='txtAcademicoReportesValorProgramar_']").css("background-color","transparent");
    $("input[name*='radAcademicoReportesID_']").each( function() {
        if( $(this).attr("checked") ) {
            arrSplit = $(this).attr("name").split("_");
            sinSaldo = $("input[name='hdnAcademicoReportesValorProgramar_"+arrSplit[1]+"']").val();
            sinProgramado = $("input[name='txtAcademicoReportesValorProgramar_"+arrSplit[1]+"']").val();
            if( sinSaldo < sinProgramado ) {
                boolRetornar = false;
                strError += (strError == "") ? "" : "\n";
                strError = "Valor a programar icorrecto.";
                $("input[name='txtAcademicoReportesValorProgramar_"+arrSplit[1]+"']").css("background-color","red");
            }
        }
    });

    if( strError != "" ){
        alert(strError);    
    }

    return boolRetornar;
    
}
function fntAcademicoReportesGrabar() {
    
    var objInterface = $("#divAcademicoReportesMensajes");
    objInterface.html("");
    
    if( fntAcademicoReportesValidar() ) {
        $.ajax({

            type: "POST",
            data: $("#frmAcademicoReportes").serialize(),
            url: "admin_academico_reportes_data.php?operation=s",
            beforeSend:function() {
                fntOpenDialogCargando();
            },
            success:function(data) {
                objInterface.html(data);
                fntCloseDialogCargando();
                fntAcademicoReportesFacturas();
            },
            error:function() {
                fntCloseDialogCargando();
            }

        });
    }
    
}

$(function() {
    fntAcademicoReportesEmpresa();
});